whiff of excrement - Espagnol Anglais Dictionnaire